home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / bossa.arc / BOSS_SUP.ARC / WINDOWS.FN5 < prev    next >
Text File  |  1990-03-12  |  9KB  |  135 lines

  1. extern  void wn_windows(void );
  2. extern  int wn_gdouble(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,double *value,int fwidth,int ndec,double low,double high,char *ubuff,char *hlpmsg,char *errmsg);
  3. extern  int wn_gfloat(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,float *value,int fwidth,int ndec,double low,double high,char *ubuff,char *hlpmsg,char *errmsg);
  4. extern  int wn_activate(struct wcb *wn);
  5. extern  char *wns_mkfp(unsigned int seg,unsigned int off);
  6. extern  int wns_push(int imgix);
  7. extern  int wns_pop(int imgix);
  8. extern  int wns_alloc(unsigned int size,unsigned int *seg,unsigned int *off,unsigned int *ptr);
  9. extern  int wns_free(unsigned int seg,unsigned int off);
  10. extern  int wns_image(struct wcb *wn,int imgix,int flag);
  11. extern  void wns_blt(int row,int col,int width,int height,unsigned int tseg,unsigned int toff,int imgix,int flag);
  12. extern  void wn_boxset(int ul,int ur,int tb,int sd,int ll,int lr);
  13. extern  int wn_close(struct wcb *wn);
  14. extern  int wn_clr(struct wcb *wn);
  15. extern  void wn_color(struct wcb *wn,int atrib,int batrib);
  16. extern  int wn_dborder(struct wcb *wn,int ul,int ur,int tb,int sd,int ll,int lr);
  17. extern  int wn_delrow(struct wcb *wn,int row);
  18. extern  void wn_dma(int flag);
  19. extern  void wn_dmode(int flag);
  20. extern  int wn_dtext(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt);
  21. extern  int wn_fixcsr(struct wcb *wn);
  22. extern  int wn_frmcls(struct wi_scb * *frm);
  23. extern  int wn_frmget(struct wi_scb * *frm);
  24. extern  struct wi_scb * *wn_frmopn(int nfields);
  25. extern  int wn_gbool(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int *value,char *ubuff,char *hlpmsg,char *errmsg);
  26. extern  int wn_gdate(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int *month,int *day,int *year,char *ubuff,char *hlpmsg,char *errmsg);
  27. extern  char *wn_gets(struct wcb *wn,char *s,int va,char *cl);
  28. extern  int wn_gint(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int *value,int fwidth,int low,int high,char *ubuff,char *hlpmsg,char *errmsg);
  29. extern  int wn_glong(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,long *value,int fwidth,long low,long high,char *ubuff,char *hlpmsg,char *errmsg);
  30. extern  int wn_gphone(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int *acode,int *nnx,int *num,char *ubuff,char *hlpmsg,char *errmsg);
  31. extern  int wn_gpword(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int fwidth,char *ubuff,char *hlpmsg,char *errmsg);
  32. extern  int wns_gtext(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int fwidth,char *ubuff,char *hlpmsg,char *errmsg);
  33. extern  int wn_gtext(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int fwidth,char *ubuff,char *hlpmsg,char *errmsg);
  34. extern  int wn_gutext(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int fwidth,char *ubuff,char *hlpmsg,char *errmsg);
  35. extern  int wn_gltext(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int fwidth,char *ubuff,char *hlpmsg,char *errmsg);
  36. extern  int wn_gtime(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,int *hours,int *mins,int *secs,char *ubuff,char *hlpmsg,char *errmsg);
  37. extern  int wn_guint(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,unsigned int *value,int fwidth,unsigned int low,unsigned int high,char *ubuff,char *hlpmsg,char *errmsg);
  38. extern  int wn_gulong(int fun,struct wi_scb * *frm,int fld,struct wcb *wn,int row,int col,char *prmpt,unsigned int atrib,char fill,unsigned long *value,int fwidth,unsigned long low,unsigned long high,char *ubuff,char *hlpmsg,char *errmsg);
  39. extern  int wn_iemsg(char *msg);
  40. extern  int wn_ihmsg(char *msg);
  41. extern  int wn_psinit(int rows,int cols);
  42. extern  int wn_init(void );
  43. extern  int wn_exit(void );
  44. extern  int wn_input(struct wcb *wn,int row,int col,char *prmpt,char *mask,char fill,unsigned int atrib,char *ubuff,char *hlpmsg);
  45. extern  int wn_insrow(struct wcb *wn,int row);
  46. extern  int wn_locate(struct wcb *wn,int row,int col);
  47. extern  void mo_die(char *msg);
  48. extern  struct mcb *mo_reset(void );
  49. extern  void mo_show(struct mcb *m);
  50. extern  void mo_hide(struct mcb *m);
  51. extern  void mo_pos(struct mcb *m);
  52. extern  void mo_move(struct mcb *m,int row,int col);
  53. extern  void mo_pbinfo(struct mcb *m,int button);
  54. extern  void mo_rbinfo(struct mcb *m,int button);
  55. extern  void mo_clim(struct mcb *m,int cmin,int cmax);
  56. extern  void mo_rlim(struct mcb *m,int rmin,int rmax);
  57. extern  void mo_sgcursor(struct mcb *m,unsigned int hhot,unsigned int vhot,unsigned int seg,unsigned int off);
  58. extern  void mo_scursor(struct mcb *m,int type,int start,int stop);
  59. extern  void mo_motion(struct mcb *m);
  60. extern  void mo_task(struct mcb *m,unsigned int mask,unsigned int tseg,unsigned int toff);
  61. extern  void mo_lpon(struct mcb *m);
  62. extern  void mo_lpoff(struct mcb *m);
  63. extern  void mo_ratio(struct mcb *m,int ver,int hor);
  64. extern  void mo_rcpos(struct mcb *mptr,int *status,int *row,int *col);
  65. extern  void mo_locate(struct mcb *mptr,int row,int col);
  66. extern  void mo_press(struct mcb *mptr,int button,int *status,int *nclik,int *row,int *col);
  67. extern  void mo_release(struct mcb *mptr,int button,int *status,int *nclik,int *row,int *col);
  68. extern  void mo_reigon(struct mcb *mptr,int row,int col,int width,int height);
  69. extern  void mo_setptr(struct mcb *mptr,unsigned int tchar,unsigned int atrib);
  70. extern  void mo_wait(struct mcb *mptr);
  71. extern  int mo_nbutt(struct mcb *mptr);
  72. extern  void wns_mo_show(void );
  73. extern  void wns_mo_hide(void );
  74. extern  struct wcb *wn_move(struct wcb *wn,int row,int col);
  75. extern  int wn_natrib(struct wcb *wn,int natr);
  76. extern  struct wcb *wn_open(int page,int row,int col,int width,int height,int atrib,int batrib);
  77. extern  void wns_explode(int page,int row,int col,int height,int width,int atrib,int batrib);
  78. extern  void wns_vbar(int page,int rul,int cul,int rlr,int clr,int atrib);
  79. extern  int wn_printf(struct wcb *wn,char *cs,...);
  80. extern  int wn_puts(struct wcb *wn,int row,int col,char *s);
  81. extern  int wn_putsa(struct wcb *wn,int row,int col,char *s,unsigned int atrib);
  82. extern  int wn_putc(struct wcb *wn,int row,int col,char c);
  83. extern  int wn_putca(struct wcb *wn,int row,int col,char c,unsigned int a);
  84. extern  int wn_restore(struct wcb *wn);
  85. extern  struct wcb *wn_save(int page,int row,int col,int width,int height);
  86. extern  void wn_scroll(struct wcb *wn,int method);
  87. extern  int wn_spawnl(unsigned int smode,char *path,char *a1);
  88. extern  char *wn_sleftj(char *s);
  89. extern  char *wn_srightj(char *s);
  90. extern  char *wn_scenter(char *s,char *t,int w);
  91. extern  char *wn_sdelspc(char *s,int code);
  92. extern  int wn_strndx(char *s,char *t,int exp);
  93. extern  unsigned int wns_mtype(void );
  94. extern  void wns_delc(struct wcb *wn);
  95. extern  void wns_wtext(struct wcb *wn,char *string);
  96. extern  void wns_movscr(int srow,int scol,int w,int h,int drow,int dcol,int mode,int atrib);
  97. extern  void wns_savres(int page,int row,int col,int width,int height,char *array,int flag);
  98. extern  void wns_fixc(int *atrib);
  99. extern  void wns_drow(int page,int c,int atrib,int row,int col,int count);
  100. extern  void wns_dput(struct wcb *wn,int page,int c_atrib,int row,int col);
  101. extern  void wns_err(struct wcb *wn,char *msg);
  102. extern  void wns_ierr(char *msg);
  103. extern  void wns_sapu(int nl,int r1,int c1,int r2,int c2,int atrib);
  104. extern  void wns_sapd(int nl,int r1,int c1,int r2,int c2,int atrib);
  105. extern  void wns_von(void );
  106. extern  void wns_voff(void );
  107. extern  void wns_ssiz(int row,int col);
  108. extern  int wns_ega(int *memsize,int *mode,unsigned int *features,unsigned int *switches);
  109. extern  void wn_sync(struct wcb *wn,int flag);
  110. extern  int wn_title(struct wcb *wn,char *title);
  111. extern  int wn_titla(struct wcb *wn,char *title,int atr);
  112. extern  void wn_wrap(struct wcb *wn,int flag);
  113. unsigned int _getca(int, int, int);
  114.  
  115. void _putca(int, unsigned, int, int);
  116. void _absloc(int, int, int);
  117. void _vidblt(unsigned, unsigned, unsigned, unsigned, int);
  118. void v_wca(int, int, int, int);
  119. void v_wtty(int);
  120. void v_cls(int);
  121. void v_spage(int);
  122. void v_smode(int);
  123. void v_locate(int, int, int);
  124. void v_hidec(void);
  125. void v_sapu(int, int, int, int, int, int);
  126. void v_sapd(int, int, int, int, int, int);
  127. void v_rcpos(int, int *, int *);
  128. void v_rcvs(int *, int *, int *);
  129. int  v_getch(void);
  130. int  v_kstat(void);
  131. void v_kflush(void);
  132. void v_sctype(int, int, int);
  133. void xferdata(unsigned, unsigned, unsigned, unsigned, int);
  134. void v_border(int);
  135.